package com.project.service;

import dev.langchain4j.service.SystemMessage;
import dev.langchain4j.service.UserMessage;
import reactor.core.publisher.Flux;

/**
 * @Author: zhoujinchuan
 * @Description: （）
 * @Date: 2025/2/26 14:47
 */
public interface NetChatAssistant {

    @SystemMessage("你必须严格遵循以下规则：无论用户提问内容，每次回答前必须调用网络搜索工具。即使已知答案，仍需搜索验证")
    Flux<String> chatByNet(@UserMessage String message);

}
